necking spot

Translations
место для обниманий и поцелуев
The park became their favorite necking spot.
Парк стал их любимым местом для обниманий и поцелуев.
Words
necking

noun
поцелуи
spot

noun
место